glmatrixmode - Man Page






glMatrixMode(3G)	       OpenGL Reference		      glMatrixMode(3G)



NAME
     glMatrixMode - specify which matrix is the	current	matrix


C SPECIFICATION
     void glMatrixMode(	GLenum mode )


PARAMETERS
     mode  Specifies which matrix stack	is the target for subsequent matrix
	   operations.	Four values are	accepted:  GL_MODELVIEW,
	   GL_PROJECTION, GL_TEXTURE, and GL_COLOR (if and only	if the
	   SGI_color_matrix extension is supported).  The default value	is
	   GL_MODELVIEW.


DESCRIPTION
     glMatrixMode sets the current matrix mode.	 mode can assume one of	four
     values:

     GL_MODELVIEW	 Applies subsequent matrix operations to the modelview
			 matrix	stack.

     GL_PROJECTION	 Applies subsequent matrix operations to the
			 projection matrix stack.

     GL_TEXTURE		 Applies subsequent matrix operations to the texture
			 matrix	stack.

     GL_COLOR		 Applies subsequent matrix operations to the color
			 matrix	stack.	This option is available only if the
			 SGI_color_matrix extension is supported.

ERRORS
     GL_INVALID_ENUM is	generated if mode is not an accepted value.

     GL_INVALID_OPERATION is generated if glMatrixMode is executed between the
     execution of glBegin and the corresponding	execution of glEnd.

ASSOCIATED GETS
     glGet with	argument GL_MATRIX_MODE


SEE ALSO
     glLoadMatrix, glMatrixMode, glPixelTransfer (for information about	the
     color matrix stack), glPushMatrix.









									Page 1